TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2023 NC - Eno River (Dur) Area rating list selection
                                                2022 NC - Eno River (Dur) Area rating list selection
2023 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Eno River (Dur)
Garrett Rd Tennis Courts    Men    By Rating
(As of 03/26/2024)
2023 2022 2023 2023
TLS TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
1 Loic Didavi U
5.10 4.89 5.5 5.0  C  2022 5.0  C 18 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 William Duncan U
4.78 5.0 5.0  C  2022 5.0  C 18 +   Durham, NC
3 Johann Rapp U
4.74 5.0 5.0  S   5.0  C 18 +   Chapel Hill, NC
4 Julien de la Mettrie U
4.55 4.31 5.0 4.5  C  2022 5.0  C 18 +   Durham, NC
5 Peter Hull U
4.52 5.0 4.5  S   5.0  C 18 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
6 kenneth nelson U
4.43 3.92 4.5 4.5  C  2022 4.5  C 18 +   Chapel Hill, NC
7 Casey Black U
4.41 4.30 4.5 4.5  C  2022 4.5  C 40 +   Cary, NC
8 Justin Akonful U
4.35 4.30 4.5 4.5  C  2022 4.5  A 18 +   JAMESTOWN, NC
9 Tommy Hibbs U
4.33 4.5 4.5  C  2022 4.5  C 18 +   RALEIGH, NC
10 Herman Naftel U
4.32 4.42 4.5 4.5  C  2022 5.0  C 40 +   Chapel Hill, NC
11 Shaun Ward U
4.31 4.65 4.5 4.5  C  2022 4.5  C 40 +   Wake Forest, NC
12 James Rees U
4.26 4.5 4.5  C   4.5  C 18 +   DURHAM, NC
13 Ryan Lewis U
4.25 4.18 4.5 4.5  C  2022 4.5  C 18 +   Raleigh, NC
14 Lance King U
4.23 (4.5) 4.5  M  2022 4.5  M 18 +   Charlotte, NC
15 Beomjun Ju U
4.23 4.28 4.5 4.5  C  2022 4.5  C 18 +   Raleigh, NC
16 Dempsey Farmer U
4.18 4.5 4.5  C  2022 4.5  C 18 +   Raleigh, NC
17 William Sendor U
4.17 4.27 (4.5) 4.5  C  2022    18 +   Chapel Hill, NC
18 Winston Pantelakos U
4.17 3.96 4.5 4.5  S  2022 4.5  C 18 +   RALEIGH, NC
19 Jackson Naftel U
4.17 4.31 4.5 4.5  C  2022 4.5  C 40 +   Chapel Hill, NC
20 Cody Vinson U
4.14 4.32 4.5 4.5  C  2022 4.5  C 18 +   Wake Forest, NC
21 Andrew Perdue U
4.13 3.93 4.5 4.0  C  2022 4.5  C 18 +   Fayetteville, NC
22 Boyd Blackburn U
4.12 4.19 4.5 4.5  C  2022 4.5  C 55 +   Chapel Hill, NC
23 Curtis Lawson U
4.11 4.18 4.5 4.5  C  2022 4.5  C 18 +   Durham, NC
24 Alex Renfrow U
4.05 3.93 4.5 4.5  C  2022 4.5  C 18 +   Raleigh, NC
25 Jermaine Byrd U
4.03 4.19 4.5 4.5  C  2022 4.5  C 18 +   Durham, NC
26 Ryan Walter U
4.01 4.5 4.5  C  2022 4.5  C 18 +   Holly Springs, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
27 Matthew Hanauer U
3.99 3.49 4.0 4.0  C  2022 4.5  C 18 +   Durham, NC
28 Patrick Grant U
3.92 4.15 4.0 4.5  C  2022 4.0  A 18 +   Morrisville, NC
29 Rick Leib U
3.90 3.88 4.0 4.0  S  2022 4.0  C 40 +   Hillsborough, NC
30 Carlos Collado U
3.79 3.74 4.0 4.0  C  2022 4.0  C 18 +   Raleigh, NC
31 Christopher Lott U
3.77 3.81 4.0 4.0  S  2021 4.0  C 40 +   Durham, NC
32 Jack Hu U
3.71 3.66 4.0 4.0  C  2022 4.0  C 18 +   Cary, NC
33 Destry Jordan U
3.69 3.86 4.0 4.0  C  2022 4.0  C 55 +   Raleigh, NC
34 Lucas Hubbard U
3.69 3.68 4.0 4.0  C  2022 4.0  C 18 +   CHAPEL HILL, NC
35 Tyler Carroll U
3.69 3.76 4.0 4.0  C  2022 4.0  C 18 +   Durham, NC
36 Joshua Collins U
3.68 3.76 4.0 4.0  C  2022 4.0  C 18 +   Durham, NC
37 Tevin Wilson U
3.63 4.0 4.0  C  2021 4.0  C 18 +   Durham, NC
38 mark stone U
3.60 3.47 4.0 4.0  C  2022 4.0  C 55 +   Durham, NC
39 Ivan Ross U
3.59 3.61 4.0 4.0  C  2022 4.0  C 40 +   Durham, NC
40 Jeff Reedy U
3.58 3.60 4.0 4.0  C  2022 4.0  C 55 +   Durham, NC
41 Barry Gooch U
3.55 3.34 4.0 3.5  C  2022 3.5  C 40 +   HILLSBOROUGH, NC
42 Eric Lindblom U
3.53 3.37 4.0 3.5  C  2022 4.0  C 55 +   Hillsborough, NC
43 Vivian Karimakwenda U
3.52 3.75 (4.0) 4.0  C  2022    40 +   Apex, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
44 Siming Mu U
3.50 3.62 3.5 4.0  C  2022 4.0  C 18 +   Chapel Hill, NC
45 Jeffery Johnson U
3.49 n/a 3.5 4.0  C  2021 4.0  C 18 +   Durham, NC
46 DENNIS LIU U
3.47 3.5 4.0  S  2021 4.0  C 18 +   Durham, NC
47 Daniel Allen U
3.47 3.5 4.0  S   4.0  C 40 +   Durham, NC
48 Jeffrey Kopf U
3.46 3.59 3.5 4.0  C  2022 4.0  C 55 +   Hillsborough, NC
49 James Schap U
3.45 3.29 3.5 3.5  C  2022    18 +   Durham, NC
50 Christopher Green U
3.43 3.31 3.5 3.5  C  2022 3.5  C 18 +   Durham, NC
51 Steven Lebowitz U
3.42 3.68 (3.5) 4.0  C  2022    40 +   Durham, NC
52 Madison Alexander U
3.41 3.47 3.5 4.0  C  2022 4.0  C 18 +   Chapel Hill, NC
53 Philip Singer U
3.39 3.5 4.0  S  2022 3.5  C 18 +   Cary, NC
54 Byron Byars U
3.39 3.5 4.0  S  2022 4.0  C 18 +   Lexington, SC
55 Dipen Vyas U
3.38 3.61 3.5 4.0  C  2022 4.0  C 18 +   Durham, NC
56 Richard Perkinson U
3.38 3.57 3.5 4.0  C  2022 4.0  C 40 +   HILLSBOROUGH, NC
57 Michael Muller U
3.37 3.5 4.0  S  2022 3.5  C 18 +   Morrisville, NC
58 Dan Kane U
3.36 3.5 4.0  S  2022 3.5  C 18 +   Morrisville, NC
59 Jefferson Balin U
3.36 3.5 3.5  S   3.5  C 40 +   Durham, NC
60 Mark Scherr U
3.35 3.15 3.5 3.5  C  2022 3.5  C 18 +   Chapel Hill, NC
61 Rob McKinnie U
3.35 3.21 3.5 3.5  C  2022 3.5  C 40 +   Durham, NC
62 Matthew Lee U
3.34 3.20 3.5 3.5  C  2022 3.5  C 55 +   Apex, NC
63 Glen Hacker U
3.34 3.14 3.5 3.5  C  2022 3.5  C 55 +   Pittsboro, NC
64 Calvin Brown U
3.33 3.88 3.5 4.0  C  2022 4.0  C 40 +   Durham, NC
65 Zachary Suozzo U
3.31 (3.5) 4.0  S      18 +   Durham, NC
66 Edward Bernier U
3.31 3.30 3.5 3.5  C  2022 3.5  C 40 +   Cary, NC
67 Steve Haine U
3.29 3.55 3.5 4.0  C  2022 3.5  C 40 +   Durham, NC
68 David Schumann U
3.26 3.00 3.5 3.5  S  2022 3.5  C 40 +   Durham, NC
69 Lei Ji U
3.26 3.5 3.5  C  2022 3.5  C 18 +   Cary, NC
70 Cory Liverman U
3.24 n/a 3.5 3.5  S   3.5  C 40 +   Durham, NC
71 Ralph Gildehaus U
3.23 3.21 3.5 3.5  C  2022 3.5  C 55 +   Durham, NC
72 Greg Fitts U
3.23 3.42 3.5 3.5  C  2022 3.5  C 40 +   Chapel Hill, NC
73 Conor Kregecz U
3.22 3.5 3.5  S  2022 3.5  C 18 +   Cary, NC
74 Jeff Franklin U
3.22 3.5 4.0  S  2022 3.5  C 18 +   Durham, NC
75 Alphonso Donaldson U
3.22 3.28 3.5 3.5  C  2022 3.5  C 40 +   Durham, NC
76 Trevor Wilkerson U
3.20 3.5 3.5  S   3.5  C 40 +   MEBANE, NC
77 Richard Griffin U
3.20 3.39 3.5 3.5  C  2022 3.5  C 40 +   Durham, NC
78 Thomas Newton U
3.19 3.30 3.5 3.5  C  2022 3.5  C 18 +   Apex, NC
79 John Daw U
3.14 3.21 3.5 3.5  C  2022 3.5  C 40 +   Durham, NC
80 Steve Clark U
3.12 3.12 3.5 3.5  C  2022 3.5  C 55 +   Cary, NC
81 Ethan Holston U
3.11 3.28 3.5 3.5  C  2022 3.5  C 18 +   Durham, NC
82 Bert Clancey U
3.11 3.15 3.5 3.5  C  2022 3.5  C 55 +   Raleigh, NC
83 Richard Millard U
3.10 3.5 3.5  C  2022 3.5  C 18 +   Durham, NC
84 Charlie Foster U
3.10 3.09 3.5 3.5  C  2022 3.5  C 40 +   Raleigh, NC
85 Brian Bornstein U
3.10 3.10 3.5 3.5  C  2022 3.5  C 55 +   Durham, NC
86 Jonathan Surrency U
3.09 3.5 3.5  S   3.5  C 18 +   Durham, NC
87 Robert Lacy U
3.08 3.16 3.5 3.5  C  2022 3.5  C 55 +   Durham, NC
88 Grant Harvey U
3.07 2.87 3.5 3.5  S  2022 3.5  C 40 +   Durham, NC
89 Conor O'Neill U
3.06 2.92 3.5 3.0  C  2022 3.5  C 18 +   Durham, NC
90 Will Johnson U
3.03 3.11 3.5 3.5  C  2022 3.5  C 40 +   Hillsborough, NC
91 Arash Chehrazi U
3.02 2.96 3.5 3.0  C  2022 3.5  C 40 +   Durham, NC
92 Frank Veno U
3.01 3.03 3.5 3.5  C  2022 3.5  C 55 +   Holly Springs, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
93 Jeff Huxtable U
3.00 3.0 3.5  C  2022 3.5  C 55 +   Cary, NC
94 Gary Glish U
3.00 3.27 3.0 3.5  C  2022 3.5  C 55 +   Chapel Hill, NC
95 JAMES MONTAGUE U
2.99 2.90 3.0 3.0  C  2022 3.5  C 40 +   Durham, NC
96 Dan Robinson U
2.98 3.0 3.5  C  2022 3.5  C 18 +   Cary, NC
97 Jimmy Mattila U
2.97 3.0 3.5  S   3.0  C 18 +   Durham, NC
98 Owen Daly U
2.97 2.96 3.0 3.5  C  2022 3.5  C 18 +   Durham, NC
99 Francisco Burbano U
2.97 2.87 3.0 3.0  C  2022 3.5  C 18 +   Raleigh, NC
100 Anthony Rizzuto U
2.96 n/a 3.0 3.5  C  2021 3.5  C 18 +   Durham, NC
101 Trevor Noon U
2.96 2.77 3.0 3.0  C  2022 3.0  C 18 +   Durham, NC
102 Carl Laird U
2.94 3.07 3.0 3.5  C  2022 3.5  C 55 +   Durham, NC
103 Gurpreet Jawa U
2.93 3.21 3.0 3.5  C  2022 3.5  C 55 +   Cary, NC
104 Lee Brooks U
2.93 3.09 (3.0) 3.5  C  2022    40 +   Raleigh, NC
105 Zach Rowles U
2.92 2.81 3.0 3.0  C  2022 3.0  C 40 +   Durham, NC
106 Austin Gardner U
2.90 3.0 3.0  S  2022    18 +   Durham, NC
107 Miguel Vergel-De-Dios U
2.89 (3.0) 3.5  S      18 +   Durham, NC
108 william samson U
2.88 3.0 3.5  S   3.5  C 55 +   Durham, NC
109 Ricky Ayers U
2.87 3.09 3.0 3.5  C  2022 3.5  C 40 +   Durham, NC
110 Tejas Kharva U
2.86 3.08 3.0 3.5  C  2022 3.5  A 18 +   Durham, NC
111 Christopher DeFusco U
2.85 3.10 3.0 3.5  C  2022 3.0  C 40 +   Cary, NC
112 Matthew Ross U
2.84 2.78 3.0 3.0  C  2022    18 +   Durham, NC
113 Okeith GREENE U
2.84 2.55 (3.0) 3.0  T  2022 3.0  M 40 +   Raleigh, NC
114 Henry Pereira U
2.83 2.50 3.0 3.0  C  2022 3.0  C 40 +   Durham, NC
115 Greg Marrow U
2.83 (3.0) 3.5  S   3.5  M 18 +   Durham, NC
116 Elias Peters U
2.81 3.0 3.0  S  2022 3.0  C 18 +   Chapel Hill, NC
117 Payton Brummett U
2.80 2.89 3.0 3.0  C  2022 3.5  C 18 +   Creedmoor, NC
118 Miguel Zadorosny U
2.78 3.0 3.5  S      18 +   Atlanta, GA
119 Kellen Kane U
2.78 2.92 3.0 3.0  C  2022 3.0  C 18 +   Durham, NC
120 Tyler Radtke U
2.77 2.91 3.0 3.0  S   3.0  M 18 +   Durham, NC
121 Tom Luben U
2.77 2.44 3.0 3.0  A  2022 3.0  C 40 +   Durham, NC
122 Steven Rochkind U
2.72 2.65 3.0 3.0  C  2022 3.0  C 40 +   Chapel Hill, NC
123 Cody Hibbard U
2.72 2.68 3.0 3.0  S  2022 3.0  C 18 +   Durham, NC
124 Alex Kappus U
2.69 2.65 3.0 3.0  C  2022 3.0  C 18 +   Durham, NC
125 Neal Sugg U
2.63 2.47 3.0 3.0  C  2022 3.0  C 40 +   Chapel Hill, NC
126 Steven Burger U
2.62 2.63 3.0 3.0  C  2022 3.0  C 18 +   Chapel Hill, NC
127 Stephen Pysnik U
2.61 2.78 3.0 3.0  C  2022 3.0  C 18 +   Durham, NC
128 Dipendra Shrestha U
2.59 2.58 3.0 2.5  C  2022 3.0  C 18 +   Morrisville, NC
129 Brock Horsley U
2.56 (3.0) 3.0  S      18 +   Raleigh, NC
130 Marc Rosenthal U
2.55 2.77 3.0 3.0  C  2022 3.0  C 18 +   Durham, NC
131 Dylan McCormick U
2.51 (3.0) 3.0  S      18 +   Morrisville, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
132 Mohammad Alimohammadi U
2.46 2.65 (2.5) 3.0  C  2022    18 +   Durham, NC
133 Aaron Freeman U
2.41 2.5 3.0  S   3.0  C 18 +   Chapel Hill, NC
134 Justin Anderson U
2.29 n/a 2.5 3.0  S  2022    18 +   Durham, NC
135 Varun Chalasani U
2.25 (2.5) 3.0  C  2021    18 +   Cary, NC
136 Jordan Nader U
2.21 2.14 2.5 2.5  S  2022 2.5  C 18 +   Durham, NC
kyle burger U
n/a n/a 4.0  S      40 +   Chapel Hill, NC
Justin Gagnon U
n/a n/a 5.0  S      18 +   Chapel Hill, NC
Sheldon Hseih U
n/a n/a 4.5  S      18 +   LAKE ELSINORE, CA
Taylor Oakley U
n/a n/a 3.5  S      18 +   Chapel Hill, NC
James Shea U
n/a 4.23 n/a 4.5  C  2022    18 +   Chapel Hill, NC